home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.c++
- Path: presby.edu!jtbell
- From: jtbell@presby.edu (Jon Bell)
- Subject: Re: C++, careers, and compilers.
- Message-ID: <DMnxop.J6z@presby.edu>
- Date: Mon, 12 Feb 1996 12:36:24 GMT
- References: <4fds7v$upp@hawk.pix.za>
- Organization: Presbyterian College, Clinton, South Carolina USA
-
- Pri$m <prism@pixie.co.za> wrote:
- >I'm currently 16, and started programming a little over a year ( in
- >the last weeks of being 14). I realise that it was rather late and
- >that relates to my question.
-
- Sixteen is late??? I didn't start learning programming until I was
- nineteen or twenty. :-)
-
- >1) How reasonable would it be to expect to become a profesional
- > programmer?
-
- I think you're making pretty good progress, myself.
-
- >2) Is C++ the language to use profesionally?
-
- *Right now*, C++ is certainly popular. If you know C++ well, have good
- object-oriented design skills, and are familiar with the Windows
- programming interface, you should have no trouble getting a job.
-
- However, for a *career*, as opposed to a *job*, you should take a
- long-term view and have a broad perspective on the computing industry.
- Despite appearances, the computing world does *not* run exclusively on
- Windows and C++. The computing industry has changed dramatically since I
- started programming twenty years ago. Back then, "professional
- programming" meant Fortran or COBOL on mainframes or "minicomputers" the
- size of a refrigerator. I am sure that twenty years from now (when you're
- only thirty-six!) things will be very different from what they are
- now.
-
- In a computing career, you need to *expect* to learn new skills every five
- years or so. You need to keep your eyes open, watch new developments,
- and learn at least a little bit about a lot of different things. So, even
- though you may be ready to jump into a programming job right now (or in a
- year or two), it's still worth it to go to university and get a degree.
- You'll get lots of practice in learning new things, you'll get a good
- grounding in general principles that will hopefully be useful a lot longer
- than specific knowledge of Windows 95, and the diploma certainly won't
- hurt when you're looking for a good job.
-
- Another tip: pure programming skills are great, but application programs
- are written to solve problems or meet a need in some specific "domain
- area". So you should seriously consider taking courses and becoming at
- least semi-expert in some area outside of computing. Then if you get a
- job programming in that area, you won't have to depend completely on the
- "domain experts" to analyze problems for you and tell you what your
- programs should do.
-
- --
- Jon Bell <jtbell@presby.edu> | "The Internet grows hyper-
- Dept. of Physics and Computer Science | bolically, but is usually
- Presbyterian College | described elliptically."
- Clinton, South Carolina USA | -- Dr. Internet
-